import common from '../vendor/common'
import '../scss/user_index.scss'
import { auditToServer } from '../vendor/api' // 请求的接口数据
try{
    const mui = common.mui
    const Vue = common.Vue
    var entrust = null //预加载委托找房页面
    var launch = null //预加载投放房源页面
    var aboutUs = null //预加载关于我们页面
    var setting = null //预加载个人设置页面
    var collect = null //预加载我的收藏页面
    var browse = null //预加载浏览记录页面
    var VueTel = null //电话号码vue对象
    mui.init({
        swipeBack:true //启用右滑关闭功能
    });
    mui.plusReady(function(){
        console.log('wodedianhua', plus.storage.getItem('tel'))
        // console.log('dianhua huahaom', newTel)
        VueTel = new Vue({
            el: '#picture',
            data: {
                tel: plus.storage.getItem('tel') !== null ? plus.storage.getItem('tel').slice(0,3) + '****' + plus.storage.getItem('tel').slice(7) : ''
            }
        })
        // 接收登录和注册页传递的数据
        window.addEventListener('upTel',function(e){
            VueTel.tel = e.detail.tel.slice(0,3) + '****' + e.detail.tel.slice(7)
        })
        // 委托找房页面
        entrust = mui.preload({
            url: 'user_find_house.html',
            id: 'user_find_house.html',
            styles:{
                popGesture: 'hide'
            }
        })
        // 投放房源页面
        launch = mui.preload({
            url: 'user_house_resources.html',
            id: 'user_house_resources.html',
            styles:{
                popGesture: 'hide'
            }
        })
        // 关于我们页面
        aboutUs = mui.preload({
            url: 'user_about_us.html',
            id: 'user_about_us.html',
            styles:{
                popGesture: 'hide'
            }
        })
        // 个人设置
        setting = mui.preload({
            url: 'user_setting.html',
            id: 'user_setting.html',
            styles:{
                popGesture: 'hide'
            }
        }) 
        // 我的收藏页面
        collect = mui.preload({
            url: 'user_collect.html',
            id: 'user_collect.html',
            styles:{
                popGesture: 'hide'
            }
        })
        // 浏览记录
        browse = mui.preload({
            url: 'user_browsing_history.html',
            id: 'user_browsing_history.html',
            styles:{
                popGesture: 'hide'
            }
        })
        // 跳转至委托找房
        mui('#entrust')[0].addEventListener('tap', function(e){
            var find = plus.webview.getWebviewById('user_find_house.html')
            mui.fire(find, 'find')
            entrust.show('slide-in-right', 300);
        })   
        // 跳转至投放房源
        mui('#launch')[0].addEventListener('tap', function(e){
            var resources = plus.webview.getWebviewById('user_house_resources.html')
            mui.fire(resources, 'region')
            launch.show('slide-in-right', 300);
        })
        // 跳转至关于我们
        mui('#aboutUs')[0].addEventListener('tap', function(e){
            aboutUs.show('slide-in-right', 300);
        })
        // 跳转至个人设置
        mui('#setting')[0].addEventListener('tap', function(e){
            // plus.storage.setItem('access_token','')
            // console.log('ceshi', tel)
            // 调用个人设置页面upTel方法并传参
            var settingPage = plus.webview.getWebviewById('user_setting.html')
            mui.fire(settingPage, 'upTel', {tel: plus.storage.getItem('tel')})
            setting.show('slide-in-right', 300);
        })
        // 电话咨询
        mui('#consult')[0].addEventListener('tap', function(e){
            auditToServer('APP端用户中心首页').then(res => {
                console.log('记录成功')
            })
        })
        // 跳转至我的收藏页面
        mui('#collection')[0].addEventListener('tap', function(e){
            // 调用我的收藏页面collect方法
            var resources = plus.webview.getWebviewById('user_collect.html')
            mui.fire(resources, 'collect')
            collect.show('slide-in-right', 300);
        })
        // 跳转至浏览记录页面
        mui('#browse')[0].addEventListener('tap', function(e){
            var browse = plus.webview.getWebviewById('user_browsing_history.html')
            mui.fire(browse, 'browse')
            browse.show('slide-in-right', 300);
        })
    })
}catch(e){
    console.log('user_index.html出错了')
}